.trainbanner{
    background: url(../image/engbanner.png) no-repeat  center;
    width: 100%;
    height: 200px;
}
.jx-train{
    width: 1024px;
    margin: auto;
    overflow: hidden;
}
.jx-train-biaoti{
    height: 50px;
    line-height: 50px;
    color: #999;
}
.jx-train-biaoti a{
    color: #999;
}
.jx-train-side{
    float: left;
    width: 260px;
    background: #fff;
    border: #e5e5e5 1px solid;
}
.jx-main-side{
    float: right;
    width: 744px;
    background: #fff;
    border: #e5e5e5 1px solid;
 }
.my-train-user{
    width: 100%;
    background: #fff;
}
.my-train-li5{
    height: 32px;
    height: 32px;
    margin: 10px 0;
    padding-left: 26px;
    border-left: 2px solid #fff;
    font-size: 14px;
    color: #666;
    line-height: 32px;
    position: relative;
    cursor: pointer;
    color: #666;
}
.my-train-li5:hover
{
    background:  #ffb535;
    border-left: 2px solid #ffb535;
    color: #fff;
}
.li5hover
{
    border-left: 2px solid #ffb535;
    padding-left: 26px;
}
.jx-train-top{
    background: #fff;
    height: 50px;
    border-bottom: 1px #e5e5e5 solid;
    padding-left: 30px;
    line-height: 50px;
    font-size: 16px;
    color: #333;
}



.my-classgxx{
    position: relative;
}
.my-ear-li1{
    float: left;
    position: relative;
    padding: 20px;
}
.my-ear-li1 img{
    width: 250px;
    height: 214px;
}
.my-ear-li2{
    float: left;
    width: 444px;
}
.my-ear-li3{
    color: #333;
    font-size: 18px;
    padding-top: 25px;
}
.my-ear-li3 a{
    color: #333;
    font-size: 18px;
}
.my-ear-li4{
    color: #999;
    font-size: 14px;
    padding-top: 2px;
    overflow: hidden;
}
.my-ear-li5{
    width: 98%;
    background: #f7f7f7;
    height: 50px;
    line-height: 50px;
    border-left: 2px #ff6e04 solid;
    font-size: 14px;
    color: #333;
    padding-left: 2%;
    margin-top: 15px;
}
.my-ear-li5 span{
    color: #fb6248;
    line-height: 50px;
    font-size: 26px;
    padding-left: 1%;
}
.my-ear-li5 i{
    color: #999;
    line-height: 50px;
    font-size: 12px;
    padding-left: 2%;
    font-style: normal;
}
.my-ear-li6{
    padding-top: 5px;
}
.jx-ear-button2{
    margin: 10px 0 0 0px;
    float: left;
    width: 155px;
    height: 36px;
    border: none;
    cursor:pointer;
    font-size: 16px;
    background: #fb6248;
    color: #fff;
}
.jx-num{
    margin: 15px 0 0 0;
    overflow: hidden;
}
.hui-number-box{border:1px solid #D1D1D1; height:30px; float:left; border-radius:2px; -webkit-border-radius:2px;}
.hui-number-box input{float:left; height:30px; line-height:30px; padding:0px 5px; text-align:center; background:#FFFFFF; width:30px; border:0px; font-size:16px;}
.hui-number-box .reduce{float:left; height:30px; line-height:30px; width:30px; text-align:center; background: #F9F9F9; font-size:32px; cursor: pointer;}
.hui-number-box .add{float:left; height:30px; line-height:30px; width:30px; text-align:center; background: #F9F9F9; font-size:22px; cursor: pointer;}
.hui-number-box .reduce:hover{color: #fb6248}
.hui-number-box .add:hover{color: #fb6248}
input::-webkit-outer-spin-button,  
input::-webkit-inner-spin-button {  
    -webkit-appearance: none;  
}  
  
input[type="number"] {  
    -moz-appearance: textfield;  
}  
.jx-train-ps1{
    border-top: 1px #e5e5e5 solid;
    width: 95%;
    margin: auto;
    padding: 15px 0 10px 0;
}
.jx-train-ps2{
    width: 95%;
    margin: auto;
    font-size: 12px;
    color: #666;
    line-height: 27px;
    padding-bottom: 30px;
}